preferring one's own company - Español Inglés Diccionario